

#ifndef __COMM_SHOW_H__
#define __COMM_SHOW_H__

#include "comm/comm_base.h"

/**************************************************************************************
功能描述: 工具显示的颜色
          左1字节为红色原色
          左2字节为绿色原色
          左3字节为蓝色原色
修改记录:
**************************************************************************************/
typedef enum {
    SHOW_COLOR_RED           = 0xFF000000,     /* 红色 */
    SHOW_COLOR_GREEN         = 0x00FF0000,     /* 绿色 */
    SHOW_COLOR_BLUE          = 0x0000FF00,     /* 蓝色 */
    SHOW_COLOR_BLUE_1        = 0x9B9BFF00,     /* 浅蓝色 */
    SHOW_COLOR_WHITE         = 0xFFFFFF00,     /* 白色 */
    SHOW_COLOR_BLACK         = 0X00000000,     /* 黑色 */
    SHOW_COLOR_YELLOW        = 0xFFFF0000,     /* 黄色 */
} SHOW_COLOR_ENUM;

/* 获取指定颜色的原色 */
#define GET_PRI_COLOR_B(enColor_)       (float(GET_BYTE(enColor_, 1)) / 255.0)
#define GET_PRI_COLOR_G(enColor_)       (float(GET_BYTE(enColor_, 2)) / 255.0)
#define GET_PRI_COLOR_R(enColor_)       (float(GET_BYTE(enColor_, 3)) / 255.0)

#endif

